armoured/armored turrets - Türkisch Englisch Wörterbuch